make quick progress - Turkish English Dictionary